main {
  box-sizing: border-box;
  padding: 1.6rem 3.35rem;
}

.title {
  font-size: 0.4rem;
  font-weight: 400;
  text-align: left;
}
.info-box {
  padding: 0.28rem 0 0.4rem 0;
  border-bottom: 1px solid #D9D9D9;
}
.info {
  display: inline-block;
  color: #666;
  font-size: 0.16rem;
  font-weight: 400;
  vertical-align: middle;
}

.gap {
  display: inline-block;
  width: 1px;
  height: 0.12rem;
  background: #D9D9D9;
  vertical-align: middle;
  margin: 0 0.12rem;
}

#articleDetail {
  padding-top: 0.4rem;
  p {
    padding: 10px 0 !important;
  }
  a, h1, p, span {
    font-size: 1.142vw!important;
    color: #666!important;
    line-height: 2.2vw!important;
    text-indent: unset!important;
    font-family: PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;
  }
}